﻿@charset "utf-8";
/*<!--#include file="common/Top.html"-->*/

body{padding:0px; margin:0px auto 0px auto;  color:#666; font-size:12px; line-height:22px; font-family:Arial;}

table{ border:0px;}
td{ font-size:12px;}
img{ border:0;}
dl{ padding:0px; margin:0px;}
ol{ padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
h1{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
h2{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
li{ list-style:none;}
em{ font-style:normal;}
font{ font-size:12px;}
select{ font-size:12px; color:#727272;}
input{font-size:12px;}
img{ border:none;border:0;}

a{ text-decoration:none; color:#666;}
a:hover{ color:#12569f; text-decoration:underline;}

.clear{display: block;clear: both;height: 1px;width: 1px;font-size: 1px;line-height: 1px;}
.Body{ width:960px; margin:auto;}


/*Top*/
.Top{ margin-bottom:2px;}
.Top_up{ height:72px; background:url(../images/Topbg.jpg) no-repeat left bottom;}
.Top_up .Logo{ width:360px; height:72px; display:block;}
.Top_up .Top_add{ float:right; padding-top:12px;}
.Top_up .Top_add a{ background:url(../images/Topadd.gif) no-repeat left center; padding-left:8px; margin:0px 4px 0px 0px; color:#7f7f7f;}
.Top_menu{ background: url(../images/Menu.jpg) no-repeat left top; overflow:hidden; height:47px;}
.Top_menu li{ display:block; height:47px; float:left;}
.Top_menu li a{ display:block; height:47px; float:left; width:87px;}
.Top_menu li em{ display:none;}

.Top_menu #Menu1 a{ width:131px;}
.Top_menu #Menu1 a:hover{ background: url(../images/Menu.jpg) no-repeat 0px -47px;}
.Top_menu #Menu1 .aon{ background: url(../images/Menu.jpg) no-repeat 0px -47px;}

.Top_menu #Menu2 a{ width:137px;}
.Top_menu #Menu2 a:hover{ background: url(../images/Menu.jpg) no-repeat -131px -47px;}
.Top_menu #Menu2 .aon{ background: url(../images/Menu.jpg) no-repeat -131px -47px;}

.Top_menu #Menu3 a{ width:129px;}
.Top_menu #Menu3 a:hover{ background: url(../images/Menu.jpg) no-repeat -268px -47px;}
.Top_menu #Menu3 .aon{ background: url(../images/Menu.jpg) no-repeat -268px -47px;}

.Top_menu #Menu4 a{ width:149px;}
.Top_menu #Menu4 a:hover{ background: url(../images/Menu.jpg) no-repeat -397px -47px;}
.Top_menu #Menu4 .aon{ background: url(../images/Menu.jpg) no-repeat -397px -47px;}

.Top_menu #Menu5 a{ width:123px;}
.Top_menu #Menu5 a:hover{ background: url(../images/Menu.jpg) no-repeat -546px -47px;}
.Top_menu #Menu5 .aon{ background: url(../images/Menu.jpg) no-repeat -546px -47px;}

.Top_menu #Menu6 a{ width:139px;}
.Top_menu #Menu6 a:hover{ background: url(../images/Menu.jpg) no-repeat -669px -47px;}
.Top_menu #Menu6 .aon{ background: url(../images/Menu.jpg) no-repeat -669px -47px;}

.Top_menu #Menu7 a{ width:152px;}
.Top_menu #Menu7 a:hover{ background: url(../images/Menu.jpg) no-repeat -808px -47px;}
.Top_menu #Menu7 .aon{ background: url(../images/Menu.jpg) no-repeat -808px -47px;}

/*Bottom*/
.Bottom{ height:74px;}

/*Home*/
.Cont{}
.Ban_home img{ width:960px; height:185px;}
.W227{ width:209px; float:left; background:url(../images/Home_bg2.jpg) no-repeat right top; height:auto !important; height:307px; min-height:307px; padding:0px 15px 0px 3px;}
.W423{ width:403px; float:left; background:url(../images/Home_bg3.jpg) no-repeat right top; height:auto !important; height:307px; min-height:307px; margin-left:12px; padding-right:20px;}
.W285{ width:285px; float:left; height:auto !important; height:307px; min-height:307px; margin-left:7px;}
.Home_mainbg{ background:url(../images/Home_bg1.jpg) repeat-x left top; margin-top:1px;}
.Home_title{ border-bottom:solid 1px #e2e2e2; background:url(../images/Home_a2.jpg) no-repeat 9px 7px; padding:0px 3px 0px 26px; line-height:25px; margin-top:19px;}
.Home_title b{ color:#01539d;}
.Home_title .more{ float:right; width:34px; height:5px; display: block; background:url(../images/More.jpg) no-repeat left top; margin-top:13px;}

.W285 dl{ background: url(../images/Home_bg4.jpg) no-repeat left top; height:75px; padding-top:9px; color:#7f7f7f; line-height:20px;}
.W285 dl img{ width:61px; height:61px; float:left; border:solid 1px #e5e5e5; padding:2px; margin-right:12px;}
.W285 dl .Dtail{ margin-left:5px; color:#c31a12;}
.W285 dl .F_bold{ font-weight:bold; margin-bottom:3px;}
.W285 .None{ background:none;}

.W227_news{}
.W227_news .txt{ line-height:18px; color:#666; padding-top:5px;}

.W227_culture h1{ margin-top:7px;}
.W227_culture ul{ padding-top:5px;}
.W227_culture li{line-height:18px; padding-top:3px;}
.W227_culture li a{ display:block; width:193px; height:40px; color:#7f7f7f;  background:url(../images/Home_newsin.jpg) no-repeat left top; padding-left:17px; padding-top:3px;}
.W227_culture li a:hover{ background:url(../images/Home_newson.jpg) repeat-x left bottom; display:block;text-decoration:none;}
.W227_culture li em{ color:#a1a6ac; padding-left:5px;}

.W423_title{ border-bottom:solid 1px #e2e2e2; padding:19px 0px 0px 17px; height:23px;}
.W423_title b{border:solid 1px #e2e2e2; border-bottom-color:#FFF; background: url(../images/Home_titlebg.jpg) repeat-x left top; display:block; float:left; line-height:22px; padding:0px 8px 0px; color:#01539d;}
.W423_title .more{ float:right; width:34px; height:5px; display: block; background:url(../images/More.jpg) no-repeat left top; margin-top:13px;}

.W423 dl{ line-height:20px; color:#666; padding-left:13px; border-bottom:dashed 1px #cdcdcd; padding-bottom:15px;}
.W423 dl img{ width:102px; height:82px; border:solid 1px #c0c0c0; float:left; margin-right:17px;}
.W423 dl .f_red{ color:#c31a12; font-weight:bold; line-height:38px;}
.W423 dl .Dtail{ color:#c31a12; text-decoration:underline; margin-top:3px; display:block;}

.W423 ul{ padding-left:13px; line-height:25px; padding-top:8px;}
.W423 ul a{ color:#666; }
.W423 ul em{ color:#a1a6ac; padding-right:12px;}

.About_mainbg{ background:url(../images/About_bg.jpg) repeat-x left top; margin-bottom:1px; padding-top:1px;}
.Side_bg{ background:url(../images/Side_bg.jpg) no-repeat left top; height:auto !important; height:500px; min-height:500px;}
.Fl{ float:left; width:161px; padding:20px 0px 0px 11px;}
.Fr{ float:right; width:770px; margin-right:5px;}

.Sidemenu{ padding-bottom:10px;}
.Sidemenu h1 a{ background:url(../images/Sidein.jpg) no-repeat left top; line-height:31px; display:block; padding-left:32px;}
.Sidemenu h1 a:hover{ background:url(../images/Sideon.jpg) no-repeat left top; color:#01539d; font-weight:bold; text-decoration:none;}
.Sidemenu h1 .aon{ background:url(../images/Sideon.jpg) no-repeat left top; color:#01539d; font-weight:bold; text-decoration:none;}

.Current{ line-height:35px; background:url(../images/Current_bg.jpg) repeat-x left bottom; padding:3px 3px 0px 7px;}
.Current b{ font-size:14px; color:#01539d; background:url(../images/Current_red.jpg) no-repeat left center; padding-left:10px;}
.Current em{ float:right; color:#b0afaf}
.Current em a{ color:#b0afaf;}
.Current .f_balck{ color:#666;}

.About_txt{ padding:5px 0px 20px 5px; line-height:25px;}
.About_pic{ border:solid 1px #e6e6e6; padding:4px; margin:0px 0px 10px 15px;}
.F_bule{ color:#01539d;}

.Certificate_list{ height:100%;}
.Certificate_list li{ width:220px; height:210px; float:left; overflow:hidden; text-align:center; line-height:28px; padding:0px 17px 0px;}
.Certificate_list .pic{ border:solid 1px #e1e1e1; background:#f1f1f1; padding:4px 3px 4px 3px; margin-bottom:3px;}
.Certificate_list li img{ width:199px; height:130px; padding:11px 6px 11px 6px; background:#FFF;}

.page{ color:#727272; padding:15px 19px 10px 0px; text-align:right; clear:both; border-top:solid 1px #f0f0f0;}
.page em{ margin-left:15px;}
.page em a{ margin:0px 3px 0px 3px;}
.page_box{ border:solid 1px  #c4c7cd; color:#000; width:25px; background:none; text-align:center; padding:2px 0px 0px 0px; margin-right:5px;}
.F_bule2{ color:#c6251e; font-weight:bold;}

.News_list{ background:url(../images/Newsbg.jpg) repeat left top; margin:5px 0px 30px 5px;}
.News_list li{ background:url(../images/News_a1.gif) no-repeat 5px center; line-height:25px; padding-left:21px; height:25px;}
.News_list li em{ float:right; color:#9fa8af; padding-right:10px; font-size:10px;}
.News_list li img{ margin-left:5px;}

.Newsinfo{ line-height:25px; padding:0px 15px 0px;}
.F_news{ font-size:14px; font-weight:bold; text-align:center; border-bottom:solid 1px #ececec; line-height:45px;}
.F_news2{ text-align:center; line-height:40px;}
.F_news2 em{ padding-right:20px; font-size:10px;}
.F_back{ border-top:solid 1px #ececec; line-height:45px; text-align:center; margin-top:20px;}
.F_back a{  color:#c6261e;}

.Buiness_pad{ padding-top:20px;}
.Office_dl{ border-bottom:solid 1px #f0f0f0; height:130px; line-height:20px; margin:15px 0px 0px 0px; padding-left:10px;}
.Office_last{ border-bottom:0px;}
.Office_dl img{ width:107px; height:106px; background:url(../images/Pic5.jpg) no-repeat left top; padding:6px; margin-right:20px; float:left;}
.Office_dl .day{ display:block; margin-bottom:7px;}
.Office_dl .day em{ float:right; color:#b8b8b8; font-size:10px;} 
.Office_dl span a{ display:block; padding-left:158px; background:url(../images/+.jpg) no-repeat 140px center; color:#01539d; margin-top:5px;}

.Buiness_side{ background:url(../images/Sidein2.jpg) repeat-y left top; line-height:22px; padding-left:12px; margin:10px 0px 10px 32px;}
.Buiness_side .aon{ color:#01539d;}
.Buiness_side a:hover{ color:#01539d; text-decoration:none;}

.None2{ display:none;}

.Party_list{ background:url(../images/Newsbg.jpg) repeat left top; margin:20px 0px 30px 5px;}
.Party_list li{ background:url(../images/Party.jpg) no-repeat 9px center; line-height:25px; padding-left:21px; height:25px;}
.Party_list li em{ float:right; color:#9fa8af; padding-right:10px; font-size:10px;}
.Party_list li img{ margin-left:5px;}

.Jobs_pad{  padding:20px 10px 0px 10px;}
.Jobs_title td{ font-weight:bold; border-bottom:solid 1px #e6e6e6;}
.Jobs_tab{  margin:0px 0px 20px 0px; border:solid 1px #e6e6e6; border-right:none; line-height:28px; }
.Jobs_tab td{text-align:center; border-right:solid 1px #e6e6e6;}
.Jobs_tab .bgcolor td{ background:#f5f5f5;}

.Contact_txt{ padding:30px 10px 20px 30px; line-height:28px;}
.Contact_pic{ border:solid 1px #e6e6e6; padding:4px; margin:0px 0px 10px 15px; background:#f9f9f9;}

.Sitemap{ background:#e0e0e0; margin:30px 0px 30px 0px;}
.Sitemap .Name{ background:#f0f0f0; width:100px; text-align:right;}
.Sitemap  a{ margin-right:5px; margin-left:5px;}
.Sitemap td{ background:#FFF; padding:5px 10px 5px 5px;}

.Friend_list li{ height:80px; float:left; margin:0px 25px 20px 0px; width:155px; color:#FFFFFF; text-align:center; overflow: hidden;}
.Friend_list li img{width:152px; height:42px; border:solid 1px #e4e4e4; margin-bottom:10px;}


.Answer{ margin:0px 0px 20px 0px; padding-right:10px;}
.Answer li{padding-top:13px; line-height:20px;}
.Answer .title{ background:url(../images/Feed_title.jpg) repeat-x left top; line-height:27px; padding:0px 15px 0px 13px; margin-bottom:5px; color:#4a4a4a;}
.Answer .title .name{ padding-right:5px; color:#01539d; font-size:12px;}
.Answer .title .date{  color:#01539d; font-size:12px;}
.Answer .title em{ float:right; font-size:10px;}
.Answer .title a{ color:#6c6c6c;}
.Answer .a{ height:25px; line-height:25px; background:url(../images/q.jpg) no-repeat 8px center; padding-left:46px; color:#4a4a4a; border-bottom:solid 1px #e5e5e5; }
.Answer .b{background:url(../images/a.jpg) no-repeat 8px 8px ; padding-left:46px; margin-top:5px; padding-top:5px; }


.Feedback_bg{ width:701px; height:195px; background:url(../images/Feedbg.jpg) no-repeat left top; margin:auto; padding:10px 25px 0px 20px;}
.Btn_b{width:85px; height:30px; margin-right:15px;  cursor:pointer; background:url(../images/Btn1.jpg) no-repeat left top; border:none; margin-top:10px;}
.Btn_c{width:85px; height:30px; cursor:pointer; background:url(../images/Btn2.jpg) no-repeat left top; border:none;}
.Box_b{ border:solid 1px #d1d1d1; background: url(../images/Pic15.jpg) no-repeat left top; font-size:12px; width:165px; padding:5px 0px 0px 5px;}
